.PHONY:all
all:read_shared write_shared 


read_shared:read_shared.c
	gcc -o $@ $^

write_shared:write_shared.c
	gcc -o $@ $^

.PHONY:clean
clean:
	rm -f read_shared write_shared
